home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 13316 / 13316.xpi / content / openPageDialog.xul < prev    next >
Extensible Markup Language  |  2009-10-01  |  3KB  |  90 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <!-- 
  4.  - Copyright (C) 2009 Norman Solomon
  5.  - e-mail: historytree.addon@yahoo.com
  6.  -
  7.  - The contents of this file are subject to the Mozilla Public License Version
  8.  - 1.1 (the "License"); you may not use this file except in compliance with
  9.  - the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/
  10.  -
  11.  - Software distributed under the License is distributed on an "AS IS" basis,
  12.  - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  13.  - for the specific language governing rights and limitations under the License.
  14. -->
  15.  
  16. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  17. <?xml-stylesheet href="chrome://historyTree/content/historyViewer.css" type="text/css"?>
  18.  
  19. <window id="win" title="Open History Page" 
  20. xmlns:html="http://www.w3.org/1999/xhtml"
  21. xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  22.  
  23.     <!-- global keyboard shortcuts -->
  24.     <keyset>
  25.         <key id="keyEnter" keycode="VK_ENTER" oncommand="okButtonEventHandler(event);"/>
  26.         <key id="keyReturn" keycode="VK_RETURN" oncommand="okButtonEventHandler(event);"/>
  27.     </keyset>
  28.  
  29.     <!-- groupbox for page description and URL -->
  30.     <vbox pack="center">
  31.         <groupbox pack="center" class="hdrGroupbox">
  32.             <hbox pack="center">
  33.                 <label id="lblPageDesc" class="boldLabel" 
  34.                 value="Page Description"/>
  35.             </hbox>
  36.             <hbox pack="center">
  37.                 <label id="lblPageURL" class="winInfoLabel" 
  38.                 value="Page URL"/>
  39.             </hbox>
  40.         </groupbox>
  41.     </vbox>
  42.  
  43.     <!-- radiogroup for open page options -->
  44.     <vbox pack="center">
  45.         <radiogroup id="optGrpOpen" 
  46.         style="margin-top: 7px; margin-left: 22px; margin-right: 10px">
  47.             <radio id="optGoto" crop="end" class="deepRadioButton"
  48.             label="Go to history page" 
  49.             tooltiptext="Navigates to history page"/>
  50.             <radio id="optCurrTab" crop="end" class="deepRadioButton"
  51.             label="Open page in current tab" 
  52.             tooltiptext="Opens page in the current Firefox Tab"/>
  53.             <radio id="optNewTab" crop="end" class="deepRadioButton" 
  54.             label="Open page in a new tab" 
  55.             tooltiptext="Opens page in a new Firefox Tab"/>
  56.             <radio id="optSelTab" crop="end" class="deepRadioButton"
  57.             label="Open page in tab selected below" 
  58.             tooltiptext="Opens page in Tab selected from the list below"/>
  59.         </radiogroup>
  60.  
  61.         <!-- listox (menulist) showing all open tabs -->
  62.         <hbox>
  63.             <menulist id="menuSelTab" class="menulist" 
  64.             style="margin-left: 30px; width: 190px" 
  65.             tooltiptext="List of all Tabs (first page descriptions)">
  66.                 <menupopup style="max-height: 327px"/>
  67.              </menulist>
  68.         </hbox>
  69.  
  70.         <!-- OK and cancel buttons -->
  71.         <hbox pack="center" 
  72.         style="margin-top: 12px">
  73.             <button id="btnOK" class="pushButton" 
  74.             style="width: 58px" 
  75.             label="OK" 
  76.             tooltiptext="Opens history page" 
  77.             onclick="okButtonEventHandler(event);"/>
  78.             <spacer width="3"/>
  79.             <button id="btnCancel" class="pushButton" 
  80.             style="width: 58px" 
  81.             label="Cancel" 
  82.             tooltiptext="Cancels open page operation"
  83.             onclick="cancelButtonEventHandler(event);"/>
  84.         </hbox>
  85.     </vbox>
  86.  
  87.     <!-- Import required JS file -->
  88.     <script type="application/x-javascript" src="openPageDialog.js"/>
  89. </window>
  90.